hydro-pneumatic unit - French English Dictionary